ignrando.o stmwpp.o msroute.o cst.o nmn4.o mag_pdb.o compegps.o \
yahoo.o unicsv.o wfff_xml.o garmin_txt.o axim_gpb.o gpssim.o \
wbt-200.o stmsdf.o gtrnctr.o dmtlog.o raymarine.o alan.o vitovtt.o \
- ggv_log.o g7towin.o garmin_poi.o
+ ggv_log.o g7towin.o garmin_gpi.o
FILTERS=position.o radius.o duplicate.o arcdist.o polygon.o smplrout.o \
reverse_route.o sort.o stackfilter.o trackfilter.o discard.o \
jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h \
jeeps/gpsmath.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
jeeps/gpsproj.h garmin_tables.h
-garmin_poi.o: garmin_poi.c garmin_poi.h defs.h config.h queue.h gbtypes.h \
+garmin_gpi.o: garmin_gpi.c garmin_gpi.h defs.h config.h queue.h gbtypes.h \
cet_util.h jeeps/gpsmath.h
garmin_tables.o: garmin_tables.c garmin_tables.h defs.h config.h queue.h \
gbtypes.h zlib/zlib.h zlib/zconf.h gbfile.h cet.h cet_util.h inifile.h \
#include "defs.h"
#include "cet_util.h"
#include "jeeps/gpsmath.h"
-#include "garmin_poi.h"
+#include "garmin_gpi.h"
#include <ctype.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
-#define MYNAME "garmin_poi"
+#define MYNAME "garmin_gpi"
#define GPI_DBG 1
#undef GPI_DBG
static char *opt_cat, *opt_pos, *opt_notes, *opt_hide, *opt_descr;
-static arglist_t garmin_poi_args[] = {
+static arglist_t garmin_gpi_args[] = {
{"category", &opt_cat, "Default category on output",
"My points", ARGTYPE_STRING, ARG_NOMINMAX},
{"hide", &opt_hide, "Don't show gpi bitmap on device",
*******************************************************************************/
static void
-garmin_poi_rd_init(const char *fname)
+garmin_gpi_rd_init(const char *fname)
{
char cp[8];
static void
-garmin_poi_wr_init(const char *fname)
+garmin_gpi_wr_init(const char *fname)
{
char cp[8];
cet_cs_vec_t *vec;
static void
-garmin_poi_rd_deinit(void)
+garmin_gpi_rd_deinit(void)
{
if (dt->category) xfree(dt->category);
if (dt->group) xfree(dt->group);
static void
-garmin_poi_wr_deinit(void)
+garmin_gpi_wr_deinit(void)
{
queue *elem, *tmp;
static void
-garmin_poi_read(void)
+garmin_gpi_read(void)
{
while (! gbfeof(fin)) { /* main loop */
int tag;
tag = gbfgetint32(fin);
if ((tag == 0xffff) || (tag == 0xff)) return;
- if (! read_tag("garmin_poi_read", tag, NULL)) return;
+ if (! read_tag("garmin_gpi_read", tag, NULL)) return;
};
}
static void
-garmin_poi_write(void)
+garmin_gpi_write(void)
{
if (strlen(opt_cat) == 0) fatal(MYNAME ": Can't write empty category!\n");
/**************************************************************************/
-ff_vecs_t garmin_poi_vecs = {
+ff_vecs_t garmin_gpi_vecs = {
ff_type_file,
{
ff_cap_read | ff_cap_write /* waypoints */,
ff_cap_none /* tracks */,
ff_cap_none /* routes */
},
- garmin_poi_rd_init,
- garmin_poi_wr_init,
- garmin_poi_rd_deinit,
- garmin_poi_wr_deinit,
- garmin_poi_read,
- garmin_poi_write,
+ garmin_gpi_rd_init,
+ garmin_gpi_wr_init,
+ garmin_gpi_rd_deinit,
+ garmin_gpi_wr_deinit,
+ garmin_gpi_read,
+ garmin_gpi_write,
NULL,
- garmin_poi_args,
+ garmin_gpi_args,
CET_CHARSET_MS_ANSI, 0 /* WIN-CP1252 */
};
compare ${REFERENCE}/route/tomtom_itn.itn ${TMPDIR}/tomtom_itn.itn
#
-# Garmin Points of Interest "garmin_poi" (.gpi)
+# Garmin Points of Interest "garmin_gpi" (.gpi)
#
-${PNAME} -i garmin_poi -f ${REFERENCE}/garmin_poi.gpi -o gpx -F ${TMPDIR}/garmin_poi.gpx
-compare ${REFERENCE}/garmin_poi.gpx ${TMPDIR}/garmin_poi.gpx
-${PNAME} -i gpx -f ${REFERENCE}/garmin_poi.gpx -o garmin_poi -F ${TMPDIR}/garmin_poi.gpi
-${PNAME} -i garmin_poi -f ${TMPDIR}/garmin_poi.gpi -o gpx -F ${TMPDIR}/garmin_poi2.gpx
+${PNAME} -i garmin_gpi -f ${REFERENCE}/garmin_gpi.gpi -o gpx -F ${TMPDIR}/garmin_gpi.gpx
+compare ${REFERENCE}/garmin_gpi.gpx ${TMPDIR}/garmin_gpi.gpx
+${PNAME} -i gpx -f ${REFERENCE}/garmin_gpi.gpx -o garmin_gpi -F ${TMPDIR}/garmin_gpi.gpi
+${PNAME} -i garmin_gpi -f ${TMPDIR}/garmin_gpi.gpi -o gpx -F ${TMPDIR}/garmin_poi2.gpx
compare ${REFERENCE}/garmin_poi2.gpx ${TMPDIR}/garmin_poi2.gpx